package com.dks.models;

import java.io.Serializable;
import java.time.LocalDateTime;

import com.fasterxml.jackson.annotation.JsonFormat;

public class FeedbackSheetTemplate implements Serializable{

    private static final long serialVersionUID =  1L;

    public FeedbackSheetTemplate (){
    }

    /** 主键 */
    private Long id;
    /** 模板名称 */
    private String name;
    /** 主题1类型 */
    private String topOneType;
    /** 主题2类型 */
    private String topTwoType;
    /** 主题3类型 */
    private String topThreeType;
    /** 主题4类型 */
    private String topFourType;
    /** 主题5类型 */
    private String topFiveType;
    /** 创建人 */
    private Long createUserId;
    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime gmtCreateTime;
    /** 修改人 */
    private Long modifyUserId;
    /** 修改时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime gmtModifyTime;
    /** 有效状态 0可用 1不可用 */
    private Integer recStatus;

    public LocalDateTime getGmtCreateTime() {
        return gmtCreateTime;
    }

    public void setGmtCreateTime(LocalDateTime gmtCreateTime) {
        this.gmtCreateTime = gmtCreateTime;
    }

    public LocalDateTime getGmtModifyTime() {
        return gmtModifyTime;
    }

    public void setGmtModifyTime(LocalDateTime gmtModifyTime) {
        this.gmtModifyTime = gmtModifyTime;
    }

    public final Long getId() {
        return this.id;
	}

	public final void setId(final Long id) {
        this.id = id;
	}

	public final String getName() {
        return this.name;
	}

	public final void setName(final String name) {
        this.name = name;
	}

	public final String getTopOneType() {
        return this.topOneType;
	}

	public final void setTopOneType(final String topOneType) {
        this.topOneType = topOneType;
	}

	public final String getTopTwoType() {
        return this.topTwoType;
	}

	public final void setTopTwoType(final String topTwoType) {
        this.topTwoType = topTwoType;
	}

	public final String getTopThreeType() {
        return this.topThreeType;
	}

	public final void setTopThreeType(final String topThreeType) {
        this.topThreeType = topThreeType;
	}

	public final String getTopFourType() {
        return this.topFourType;
	}

	public final void setTopFourType(final String topFourType) {
        this.topFourType = topFourType;
	}

	public final String getTopFiveType() {
        return this.topFiveType;
	}

	public final void setTopFiveType(final String topFiveType) {
        this.topFiveType = topFiveType;
	}

	public final Long getCreateUserId() {
        return this.createUserId;
	}

	public final void setCreateUserId(final Long createUserId) {
        this.createUserId = createUserId;
	}


	public final Long getModifyUserId() {
        return this.modifyUserId;
	}

	public final void setModifyUserId(final Long modifyUserId) {
        this.modifyUserId = modifyUserId;
	}


	public final Integer getRecStatus() {
        return this.recStatus;
	}

	public final void setRecStatus(final Integer recStatus) {
        this.recStatus = recStatus;
	}

}
